make a god of - French English Dictionary